Single-step synthetic approach for boron-doped carbons as a non-precious catalyst for oxygen reduction in alkaline medium