EU slaps Apple with €1.8 billion fine for music streaming restrictions