Enantioselective synthesis of tacrine–huperzine A hybrids. Preparative chiral MPLC separation of their racemic mixtures and absolute configuration assignments by X-ray diffraction analysis