A Cr2CO2 monolayer as a promising cathode for lithium and non-lithium ion batteries: a computational exploration