Cyclopent-2-enylaluminium as allylzinc precursor for the diastereoselective allylmetallation of non-racemic imines: applications to the synthesis of enantiomerically enriched heterocycles.