Credit for the rural poor : the experience of Grameen Bank in Bangladesh