Karzai offers talks with Taliban