Lydia Ko, 17, wins $1.5M in LPGA finale