Practicing due diligence when donating money to charitable foundations