A thermo-viscoelastic-damage constitutive model for cyclically loaded rubbers. Part I: Model formulation and numerical examples