Guaranteed Rate appoints new chief financial officer