High-temperature heat capacity of grossular (Ca3Al2Si3O12), enstatite (MgSiO3), and titanite (CaTiSiO5)