Regiocontrolled synthesis of cis-enediynes via intramolecular trapping of allylic cations