NGOs, participation and rural development : testing the assumptions with evidence from Zimbabwe