Taliban declare 'general amnesty' for government officials in Afghanistan