World Bank Group guarantee instruments 1990-2007 : an independent evaluation (World Bank Group, 2009)