Microfinance : A Powerful Tool for Social Transformation