Music streaming firm Spotify laying off 17% of workforce