Tencent reports 29% profit jump, though revenue lagged estimates