Novel Fe3O4–poly(methacryloxyethyltrimethyl ammonium chloride) adsorbent for the ultrafast and efficient removal of anionic dyes