North Korea test-fires second ICBM, lands in sea off Japan