Islamic financial institutions and products in the global financial system: key issues in risk management and challenges ahead