Text this: Novel chitosan/polyvinyl alcohol/talc composite for adsorption of heavy metals and dyes from aqueous solution