Adam Hadwin takes Valspar Championship lead