Ted Cruz on fire at CPAC