Tom DeLay is a total embarrassment to Texas