Age differences in meaning in life: Exploring the mediating role of social support.