Trump plans tariffs on Mexico and Canada for Tuesday, while doubling existing 10 per cent tariffs on China