Facile and scalable preparation of nitrogen, phosphorus codoped nanoporous carbon as oxygen reduction reaction electrocatalyst