Jimmy Walker wins Frys.com Open, first title in eighth year on PGA Tour