North Korea missile lands nearly 1,000 miles off Japanese waters