Napster enemy Metallica signs with Spotify