Sen. Ted Cruz endorses Estes