Swedish embassy in SA launches digital platform for artists