Clinton, Panetta host Karzai for dinner