Cationic High Molecular Weight Lignin Polymer: A Flocculant for the Removal of Anionic Azo-Dyes from Simulated Wastewater