Texas rolls past Iowa St. 33-7, honors Royal