unix: fix uv__open_cloexec usage

It returns the fd or the negated errno.