Donald Trump lashes out over fresh criminal charges