CTC is awarded full charitable status