Kevin Harvick celebrates Southern 500 win