North Korea could have missile capable of striking US in 'the next few years'