Microfinance, institution-building and development : an Egyptian case study