Adsorption of anion and cation dyes onto pillared montmorillonite