A couple of weeks ago thousands of people gathered in Nairobi for the second High-Level Meeting of the Global Partnership for Effective Development Co-operation (GPEDC), an international alliance aimed at improving the way aid and other forms of development co-operation can help people living in poverty in developing countries.