Islamic finance: Dragging its feet