House tees up more votes to halt Trump on Iran