Swatch opens new store in Algeria