Iranian officer told the Stena Impero to change course, saying, 'you obey, you will be safe' before British officer said vessel must be allowed safe passage