Structures and stabilities of CaC3+ and CaC3H+ isomers