Gates doubts deal with Iran close