abraham ancer wins st jude invitational