An efficient facile and one-pot synthesis of benzodiazepines and chemoselective 1,2-disubstituted benzimidazoles using a magnetically retrievable Fe3O4 nanocatalyst under solvent free conditions