The UK says Iran is “almost certainly” responsible for attacks on two oil tankers in the Gulf of Oman.