Philanthropists need to ask themselves hard questions about where their money is going