Ikea will open in Morocco after Sweden backed down on a Western Sahara spat