Synthetic modifications of bifunctional homoallylamines: Synthesis of 2-arylpiperidines, (R)-anatabine and (R)-anabasine