New report reveals the World Bank’s murky financial entanglements with India’s most irresponsible corporations