Pop Mart unveils 5 billion yuan buyback as revenue climbs 24%