Text this: CTAB-modified Moroccan illite for sustainable removal of anionic and cationic dyes from simulated dye solutions