Kim Jong-un’s missile programme may not yet be ‘perfect’, but the latest tests reveal ominous progress that could put the United States and China within its range – and sooner rather than later