Shariah supervision and corporate governance effects on Islamic banks’ performance: evidence from the GCC countries