NAFTA links 450 million persons in a $17-trillion market - created 18 years ago spawned millions of jobs in Mexico, sending $160 billion in business south of the border.