CIA whistleblower sees 'long war'