The Pentagon is investigating a video purportedly showing four US Marine snipers urinating on bloodied corpses in Afghanistan.