Tencent ramps up buybacks with HK$501 million repurchase as shares languish