Co-Doped ZnO Nanoparticles: Structural, Morphological, Optical, Magnetic and Antibacterial Studies