Chemoenzymatic synthesis of glycans and glycoconjugates