Novel magnetic core-shell Ce-Ti@Fe₃O₄ nanoparticles as adsorbent for water contaminants removal