Enhanced electrical and magnetic properties of (Co, Yb) co-doped ZnO memristor for neuromorphic computing