Replacement of oxocarbenium ions by allylic cations in both enzymatic and spontaneous reactions of glycosides