Denny Hamlin recovers from spin to win NASCAR Chase opener