Tyler Mahle set for Rangers debut against Astros