The US and Iran are caught in ‘terrible stalemate’, former CIA chief says