TikTok enlists tech start-ups to boost struggling ecommerce platform