Guanidine-catalyzed asymmetric Strecker reaction: modes of activation and origin of stereoselectivity