Islamic financial system : principles and operations