Activation of carbonyl function by 1,2-diol; novel asymmetric spirocyclization based on acid-catalysed conjugate addition