Towards the total synthesis of (-)-sparteine and other lupin alkaloids & new chiral catalysts for asymmetric epoxidations