How does a Moabite (Canaanite) become the ancestor of Israel’s most celebrated king(s)?