Revised NAFTA agreement between US and Mexico may leave Canada behind