child_process: better error reporting for exec

Report path to executable and argv on error, stderr is not enough in
many cases.

fix #6796