Fe3O4@SiO2-NH2 nanocomposite as a robust and effective catalyst for the one-pot synthesis of polysubstituted dihydropyridines