Mexico and US reach deal on immigration, avoid tariffs

126