Hillary hits her stride as she savages Trump’s business record