In the high-income English-speaking world, the elderly get treated very well indeed.
Globalization obviously has the potential to be good. That doesn't mean it's good for everybody. There's a very large number of people in India and China who benefited directly from globalization, but it doesn't mean everybody in America benefits from globalization.
I believe, as do most people, that we have an obligation to assist the truly destitute.
I don't think that globalisation is anywhere near the threat that robots are.
Trade, migration, and modern communications have given us networks of friends and associates in other countries. We owe them much, but the social contract with our fellow citizens at home brings unique rights and responsibilities that must sometimes take precedence, especially when they are as destitute as the world's poorest people.