NBC News: North Korea fires strategic cruise missiles, vows tough stance on U.S.