An independent monitoring commission for Islamic insurance