used gmc yukon xl for sale in okc