who is on tour with tim mcgraw 2017