Games of Charitable Giving