Azomethine ylide cycloaddition/reductive heterocyclization approach to oxindole alkaloids: asymmetric synthesis of (-)-horsfiline.