6 billion dollars in charitable giving