Why being Altruistic is healthy