Mobile games and social advertising exceeded expectations Full-year earnings growth certainty - Tencent Holdings (0700. HK) 20Q1 performance reviews