Editorial: Competition and performance, not compulsion, will build confidence in Islamic finance July 6, 2026