Economic and human development programs in the Muslim world :a case study of the Islamic Development Bank (IDB)