Cooperation in indefinitely repeated helping games: existence and characterization