Spotify admits 2 million users have been accessing ad-free service without paying