Doing business : an independent evaluation : taking the measure of the World Bank-IFC doing business indicators (IEG publications, 2008)