Financing Businesses in Africa : The Role of Microfinance