Ultrahigh removal of methyl orange, acid blue-92 and malachite green by a novel triazine-based polyamine resin: synthesis, isotherm and kinetic studies