Novel magnetic CoFe2O4/layered double hydroxide nanocomposites for recoverable anionic adsorbents for water treatment