Is peace imminent in Afghanistan?