Shariah Contracts in Islamic Banking and Finance