Is an Afghan peace deal finally within grasp?