Ted Cruz makes his late-night debut