Jenny Shin wins in Texas for first LPGA Tour title