Sources say Iran could take years to develop a ‘militarily viable intercontinental ballistic missile’