Natural cooperators: food sharing in humans and other primates