A DFT proton affinity study of vinyl and allyl anions of cyclic vinyl ethers and cycloalkenes