Impedance spectroscopy and giant permittivity study of ZnFe2