Partners for development :New roles for governments and the private sector in the Middle East and North Africa.