YVO4:Eu3+, Dy3+@Fe3O4 co-doped nanocomposites: preparation, luminescent, and magnetic properties