move mpi spawn to intercomm constructor