Canada pledges beefed-up border, immigration restrictions to appease Trump