Hall retiring from Southwest after 45 years