IFC Annual Report 2010 : Where Innovation Meets Impact, Volume 1. Main Report