DeChambeau triumphs at John Deere Classic