Extreme altruism: should you care for strangers at the expense of your family? | The Guardian Long Read