Static and dynamic ionic structure of molten CaCl2 via first-principles molecular dynamics simulations