The United States and Mexico have reached a preliminary agreement in principle, subject to finalization and implementation, to update the 24-year-old NAFTA