First-principles calculations of phase transition, elasticity, phonon spectra, and thermodynamic properties for CeO2 polymorphs