Iran has fired missiles towards Israel and several Gulf nations, after the Islamic republic named Mojtaba Khamenei as its new supreme leader, succeeding his late father despite warnings from the United States and Israel that he could become their next target.