Stereochemistry of vinyl cations and vinylic substitutions