President wannabe Ted Cruz impersonates Darth Vader, talks Green Eggs