Should Donors Channel their Aid through NGOs?