Brighter Christmas for Tshwane residents after officials and Eskom strike deal over R6bn debt