Hamid Karzai: Taliban and the Afghan government should talk