Simultaneous removal of organic micropollutants and metals from water by a multifunctional β-cyclodextrin polymer-supported-polyaniline composite