Magnetic-optical bifunctional properties of sub-20 nm β-NaYF4:Yb3+, Er3+ @NaGdF4 core-shell nanocrystals