Swatch and Omega take a lunar leap with upcoming Snoopy MoonSwatch timepiece