Exploring the potential of magnetic persimmon tannins-based bio-adsorbent for Cd (II) ions removal from water: Experiment and DFT study