A former U.S. Air Force General and CIA director says Iran cannot get the bomb before next year. "Let the US attack - it can do it better."