Ted Cruz Demolishes CNN's Kaitlan Collins