Magnetically retrievable Ce-doped Fe3O4 nanoparticles as scaffolds for the removal of azo dyes