Synthesis of highly substituted dihydro-2-oxopyrroles using Fe3O4@nano-cellulose–OPO3H as a novel bio-based magnetic nanocatalyst