NGOs, national governments, and international donors: the new triumvirate?