Iran claims it has successfully fired a long-range coast-to-sea “Qadar” missile that can hit Israel and the United States.