cost of new gmc tailgate