French company Celio opens new store in Algeria