MS makes another pitch for React Native in confusing world of Windows desktop