How does the list of potential explanations for altruism contribute to our understanding of psychologists view on the subject