Life stress, social support, coping and depressive symptoms: a comparison between the general population and family caregivers