US President Donald Trump's long-threatened tariffs against Canada and Mexico have gone into effect.