Pop Mart to buy back 5 billion yuan as demand cools