US President Donald Trump has announced he is planning to impose new trade penalties against Canada, Mexico and China.