US tariffs would stack for Canada, official says as countries condemn Trump moves