Revealed: U.S. contract-killer in Afghanistan is Iranian national