Ed Sheeran tops Spotify’s 2017 list with 6.3 billion streams