Rattle-type magnetic mesoporous hollow carbon as a high-performance and reusable adsorbent for water treatment