Reformatsky reaction Danishefsky variation ref. Lambert 2006