God's blessing to the nations