Trump says tariffs on Canada, Mexico still landing next week