Text this: Amine functionalized magnetic resorcinol formaldehyde as a green and reusable nanocatalyst for the Knoevenagel condensation