Ted Cruz doesn’t think Trump’s idea of shutting down US-Mexico border is a smart move: ‘The answer is not to punish Texas’