Synthesis, structural and complex impedance spectroscopy studies of Ni0.4Co0.4Mg0.2Fe2O4 spinel ferrite