Tencent 2Q18 earnings: Regulatory concerns impact revenues