Iran says British tanker is free to leave