A New Annulation Reagent, 2-Oxo-3-alkenylphosphonates. Reactions with Carbonyl-Stabilized Carbanions or Silyl Enol Ethers Leading to Cyclohexenones