Scarborough, Carville Compete for Best Ted Cruz Impression