Asymmetric alkylation of 3-substituted benzofuran-2(3H)-ones