The role of magnesium ions in β-galactosidase-catalysed hydrolyses. Studies on charge and shape of the β-galactopyranosyl-binding site