Energy band gap tuning of Ba₁˗ₓZnₓFe₁₂‐yCrʏO₁₉ doped with Cr and Zn ions to enhance the optical, dielectric, ferroelectric, and photocatalytic properties