Effect of cations in chloride solutions on low-temperature hydrolysis performances and mechanisms of Mg–Ca-based hydride