Canada will grant permanent residency to 90,000 students and foreign workers