Improving generation quality of pointer networks via guided attention