Farfetch hires new marketing chief from Tiktok