Taylor Swift set to earn $100m in 2023 from Spotify alone