Phosphonic derivatives of carbohydrates: chemoenzymatic synthesis