You're also wrong about Japan's foreign aid.
The economist dismisses the huge loans that Japan makes but that is euro-centrism at its worst. Investing in a country means you run the risk of never getting paid back and such loans are better described as charity when given to countries with extremely poor credit risks. In many cases the loans are forgiven which does not count as aid under the Economist's rules but it should be. Also the Japanese do not distinguish between loans to dodgy regimes and aid which means they think their country is doing a lot.