The Social Role of Charity and Philanthropy*