Canada follows Mexico: folds to Trump's demands, tariffs avoided