Canada, China and Mexico have moved to take retaliatory action against Donald Trump after the US President ordered steep ...