enediolate synthesis