Cationic polymer–TiO2 nanocomposite sorbent for arsenate removal