Cationic and oxygen defect modulation for tailoring the bandgap and room temperature ferromagnetism of CuO via multiple d-block cations | Synapse