Canada should be more welcoming to immigrants