Afghan peace within reach?