Hundreds of US troops died in Iraq… because of Iran, US special envoy claims