US says Iran ultimately responsible for attacks on commercial ships in Red Sea