China's Tencent reports first-ever revenue drop