South Korea test-fires missile that can strike all of the North