Core-shell 2D nanoarchitectures: engineering N, P-doped graphitic carbon/MXene heterostructures for superior capacitive deionization