Canadians feeling good about government and country, survey finds