Canada sets a minimum annual target of accepting 485,000 new immigrants in 2024 and 500,00 in 2025