Oxy-cope and claisen rearrangements on carbohydrate templates: expedient syntheses of 9-membered ring ethers and pseudo-sugars