Corporate and Shariah Governance Mechanisms and Earnings Quality in Islamic Banks: A Review and Evaluation of Patterns