Asymmetric cyclopropanation in ionic liquids: effect of anion and impurities