Justin Thomas wins Dell Technologies Championship