Canada plans to cut temporary residents by 20% over three years