Windows: avoid the "dup dance" when spawning a child process