U.S. House passes North American trade deal replacing NAFTA