Ted Cruz sizzles up 'machine-gun bacon'