Fe3O4@UiO-66-NH2 core-shell nanohybrid as stable heterogeneous catalyst for Knoevenagel condensation