George Strait announces dates for last run on the road