Linking trehalose self-association with binary aqueous solution equation of state