DIMETHYL 3-CHLOROPROP-1-EN-2-YLPHOSPHONATE. PART 3. ALKYLATION OF ANIONIC O AND C NUCLEOPHILES AND PREPARATION OF 1-ALKENYL-2-PHOSPHONATES