US President Donald Trump said tariffs imposed on Canada and Mexico will resume on 4 March.