Vietnam was a noble cause imperfectly pursued