Afghan intel, Nato failed, says Karzai