North Korea test-fires anti-ship cruise missile: report