Telkom swings to R1. 9bn profit from R10bn loss