Kyle Stanley wins Quicken Loans National