CAMELS, risk-sharing financing, institutional quality and stability of Islamic banks: evidence from 6 OIC countries · Study