Performance of Microfinance Institutions-A Macroeconomic and Institutional Perspective