“The more prosperous nations are obliged, to the extent they are able, to welcome the foreigner in search of the security and the means of livelihood which he cannot find in his country of origin.”
Another good reason I’m not Catholic. I am not under any such obligation, nor is anyone else. This is typical contemporary religious pablum and one of the reasons the Muslims are expanding and Christians are not.
The key phrase is “to the extent they are able,” which is eminently prudential and debatable.
It’s the business of the Church to ask for charity, and the business of Christians who are able to provide it.
It’s not the business of anyone to tell anyone else how much charity others ought to provide—that would destroy the very possibility of charity.