Tshegofatso Mabaso leads Bloemfontein Celtic into TKO semis