Carbohydrates to carbocycles Synthesis of pentenomycins, 6EPIP entenocin B, Gabosine C, and a new approach to corbafuranoses