α-Alkylidene-γ-butyrolactone synthesis via one-pot C–H insertion/olefination: substrate scope and the total synthesis of (±)-cedarmycins A and B