Towards an effective legal and regulatory framework for Islamic financial transactions | Synapse