Charitable giving is big business, with many organizations handling millions in revenue. But big charities have come under fire for issues from bad accounting to actually doing more harm than good. In this piece, Paul Palmer looks at how to make good investments.