Disturbing video shows Marines being attacked by crowd