Swatch’s space-themed watches are helping it recover from its pandemic stumbles