Home Mexico president says US tariff delay ... 31 July 2025 Mexico president says US tariff delay 'safeguards' free trade deal