Fox: Alan Jackson retires from touring after 30 years on the road