A general synthesis of methyl aldulosonates using tris (methylthio) methyl lithium as the ester anion equivalent