What Makes Charity Work?: A Century of Public and Private Philanthropy