Sox sign C Dan Butler to minor league deal