Self-Nitrogen-Doped Nanoporous Carbons Derived from Poly(1,5-diaminonaphthalene) for the Removal of Toxic Dye Pollutants from Wastewater: Non-Linear Isotherm and Kinetic Analysis