House vote was 291-122, with 67 Democrats breaking ranks with the White House