China Telecom (Buy): Solid Q218 results