New paradigms for the peroxy acid epoxidation of CC double bonds: the role of the peroxy acid s-trans conformer and of the 1,2-H transfer in the epoxidation of cyclic allylic alcohols