where is the barents sea located on a world map