New contractor to complete stalled Sh3bn Homa Bay road