I think that is wrong. The fact that more and more Chinese can (or could, given that China's going through a crisis too right now) travel brings a lot of cash to Swiss holiday destinations. The equation is: rich Chinese - even richer Swiss.
Therefore, helping poor people out of poverty certainly helps us. Maybe only in the long run, but then again, we're not politicians and don't have to make sure we're reelected next year, or the year after. So we can afford the luxury to actually think in long terms.
I think that is wrong too. Much and massive support will very likely not have the desired effect. Instead, large amounts of aid, in whatever form, will attract people you don't want to be attracted. It very likely corrupts governments (if they're not corrupted already) and strengthen bad governance and finance guys you definitely don't want to finance.Nevertheless, you are unarguably right to point out that small amounts of aid don't help much, and only massive support leading to reconstruction and development is enough.
I'm leaning far out now and take Italy as an example. Now, we all know that Italy isn't a third world country (however, i'm afraid it's likely on it's way to become a second world country). It is in fact a member of the G7 group, heaveon knows why. It is also a country divided. The division is between the rich north and the poor south.
The rich north has been and still is pouring billions and billions of Euros into the south, be it by directly financing, paying for infrastructure or paying more taxes compared to people in the south. What has been achieved in the last 60 years? Almost nothing. If you're a young Sicilian without good connections, you still have only three choices: Emigrate, stay poor and unemployed or join the Mafia.
The underlying problem of course is the corruption. Instead of financing the south and the mafia along with it, the Italian government should have ensured/forced good government first. Now of course that's nearly impossible, given the fact that Italy itself never has seen good governance.
To sum it up: I think aid should only be given in small amounts, and directly to the people, not to governments. Microcredits are a good way, although that system has one big drawback: A donor cannot fly in a helicopter above some great infrastructure he helped building with his aid dollars.