Structural, magnetic, and microwave absorption properties of Mg–Ti–Zr–Co-substituted barium hexaferrites nanoparticles synthesized via sol–gel auto-combustion method