Why Some People Are More Altruistic Than Others