Breece Hall hauls in touchdown catch to put Iowa State up 38-24 over Baylor