Prime Minister Justin Trudeau says Canada will significantly reduce the number of new immigrants in the country after acknowledging his government failed to get the balance right coming out of the pandemic