Vicinal polyepoxides in biomimetic synthesis. Total synthesis of (±)-citreoviral and related substituted tetrahydrofurans