Process not spawning as a child - C#