Iran fires successive barrages at Israel, Gulf states as it vows unprecedented attack to avenge Khamenei