TikTok and Universal settle dispute over music royalties