OTTAWA, Ontario — Prime Minister Justin Trudeau is defending legislation that would prevent people from “asylum shopping” in Canada, barring them from making such a claim if they previously applied for asylum in other safe countries, including the United States. The proposal was included in a budget bill introduced this week in Parliament. The government