Sheraton Fort Worth Hotel and Spa is sold for $49 million