Trump pledged 25 per cent tariff on Canadian products until border issues solved