Text this: Mechanistic insights into dye adsorption on chitosan-functionalized bentonite: synergizing experiments and computational study