Hydroamination of terminal allylic imines, allylic amines, and internal and terminal homoallylic amines: Regioselective and regiodivergent transformations