Vanadium oxide nanoparticles supported on cubic carbon nanoboxes as highly active catalyst precursors for hydrogen storage in MgH2