It Pays to Be Kind. People Live Longer in Societies That Share More Across Generations