A facile synthesis of per-O-alkylated glycono-δ-lactones from per-O-alkylated glycopyranosides and a novel ring contraction for pyranoses