Characterization of a β-glucosidase from Glycine max which hydrolyses coniferin and syringin