Trump affirms no Iran investments