Choi to upstage Woods in final round to win AT&T National