Volunteering 'bad for the health'