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