donald trump finally attacks ted cruz, referencing his cuban heritage