Application of an enyne metathesis/Diels-Alder cycloaddition sequence: a new versatile approach to the syntheses of C-aryl glycosides and spiro-C-aryl glycosides.