India seeks better ranking on World Bank’s ‘ease of biz’ list