More than a year ago, President Trump agreed to a NAFTA replacement with Canada and Mexico - the United States, Mexico, Canada Agreement (USMCA).