Structural, elastic, mechanical and thermodynamic properties of Terbium oxide: First-principles investigations