Home Stock DnF mobile drives gaming recovery as Tencent’s revenue surges