After 17 years, many Afghans blame US for unending war