Evaluation of asymmetric catalysts in C–C and C–N Michael type transformations