New Syntheses of E7389 and Halichondrin C14-C38 Building Blocks: Reductive Cyclization and Oxy-Michael Cyclization Approaches