George Strait makes farewell tour stop in Las Cruces