The International Finance Corp., an arm of the World Bank, spends millions of dollars of taxpayer money to build up private-sector services in the developing world. But a Bloomberg investigation ...