Ted Cruz torches Twitter CEO