Texas deserves better than Ted Cruz