Finance Ministry ranks CCC best microfinance institution