Synthesis, biological evaluation and molecular modeling study of novel tacrine-carbazole hybrids as potential multifunctional agents for the treatment of Alzheimer’s disease