Islamic Finance as a Complex System: New Insights