Hexavalent chromium removal over magnetic carbon nanoadsorbents: synergistic effect of fluorine and nitrogen co-doping