Boom! Tucker Carlson hits Ted Cruz with gotcha questions on Iran crisis