After the semicolon, it seems to me that "he" is not referring to God, but rather Judah. JUDAH couldn't drive the inhabitants out of the valley, not God. If you're reading from the KJV (which is what you quoted,) Young's Literal Translation (which is so literal it ignores English sentence...