Video of Marines outrages U.S.