Volunteering makes you feel good—but Americans are doing less and less of it