Benefits of volunteerism for middle-aged and older adults: comparisons between types of volunteering activities