The only source I found that relates to charity and gentiles is that Jews are expected to give charity to help the non-Jews in their environment for the sake of "darkei shalom".
Given that charity is not a "hok" that we observe for the sake of serving God alone but a practical way of ensuring justice for all people, would it not be God's intention to cover gentiles' basic needs and prosperity as part of the "tzedakah framework" or is this only considered necessary for Jews alone?
Despite massive amounts of charity in the non-Jewish world, the world is full of suffering and injustice. In a (hypothetical) world, where all Jews and non-Jews are righteous and live according to Halacha, would it not be problematic alone for the financial injustice among gentiles to be unaddressed at all (except for the Jewish "darkei shalom" contribution that couldn't possibly be sufficient to resolve the imbalances fully)?