US House passes major tax bill, Senate ready to vote