Structural, vibrational, electrical, and magnetic properties of mixed spinel ferrites Mg1-xZnxFe2O4 nanoparticles prepared by co-precipitation