Spotify is bracing itself for an almighty battle with Apple