India up 12 spots in World Bank's Ease of Doing Business index