Telkom flags rise in revenue on back of data and fibre