Psychological and Socio-Economic Factors Affecting Social Sustainability Through Impacts on Perceived Health Care Quality and Public Health: The Case of Vietnam