Improved dielectric and magnetic properties of multiferroic BiFeO3–NiFe2O4 nanocomposite thin films