Americans believe volunteering to help strangers contributes more to society than providing care for family or friends, even though they contribute billions of dollars' worth of labor in unpaid ...