Hamlin sweeps weekend at Darlington