Montmorillonite clay/starch/CoFe2O4 nanocomposite as a superior functional material for uptake of cationic dye molecules from water and wastewater