N Korea fires missile over Japan