Confirmed: Being generous is good for your body, not just your mind