Synthesis of Ni–P–B amorphous nanoparticles with uniform size as a potential hydrodeoxygenation catalyst