TELUS reports strong operational and financial results for t