Charity as a Cure for Moral Diseases