President Donald Trump on Sunday said there could be 'some pain' as he prepares to impose tariffs on Canada, China and Mexico.