US assessment blames Iran for Saudi tankers attack