A constitutive model for mechanical and thermal loading of bonded geomaterials based on the concept of plasticity with extended hardening