Constraints and opportunities in harmonisation of civil law and Shariah in the Islamic financial services industry