Understanding bisphenol-A adsorption in magnetic modified covalent organic frameworks: Experiments coupled with DFT calculations