‘Breakfast Club’ actor Hall pleads no contest to assault