Effects of altruism on mood.