Texas opens as a 20-point favorite over Houston