Altruism and mental disorders