Britain and France lead Strait of Hormuz mine clearance