Britain detains oil tanker