Herbert hangs tough in World Golf Championship event