US President Donald Trump is reportedly contemplating individual trade agreements with Canada and Mexico in a shift in North American Free Trade Agreement (NAFTA) negotiations.