Ted Cruz Goes POPEYE on Jack Dorsey and Twitter