Iran has unveiled its latest ballistic missile. President Hasan Rouhani says Tehran will not seek permission from any country to strengthen its defence capabilities.