Al-Amal Microfinance Bank in Yemen is providing a responsible vision for microfinance in the Arab World