Perceived social support linked to thriving in multiple life domains, study says