US, UK and Israel blame Iran for attack on Israeli-managed tanker