Tax cut passes US House, heads to Senate for crunch vote