Hydrogrossular, Ca3Al2(SiO4)3-x(H4O4)x: An ab initio investigation of its structural and energetic properties