Tencent posts slowest sales growth since 2004