Structural, optical and magnetic studies of Ce doped NiFe2O4 nanoparticles