Spotify hits 290m subscribers, posts second year of profit