World Bank, DIPP discuss 'ease of doing biz' ranking