Development of high flux nanofiltration membrane using para-amino benzoate ferroxane nanoparticle for enhanced antifouling behavior and dye removal