Karzai offers olive branch to Taliban