NBC: CIA director: Iranian attack on Israel was a 'spectacular failure'