What we owe each other: A new social contract for a better society