I don't agree with the status of English as an international langauge at all. I think the world language should be a "neutral" language that belongs to no country, religion or political idea, and is extremely easy to learn. English is illogical in many ways and hard to pronounce for lots of people. It is associated with the USA (or Britain) in the past, and the political and economic goals of these countries.
I happen to speak English fluently, and it is very useful, but the idea that everyone in the world who is in an important position has some kind of obligation to learn to speak English, irritates me.
For that reason I would never critisize, or make fun of anyones English accent. I had no problem understanding the speech.
It takes a LONG time, and hard work to learn to speak accent-less English, or even grammatically perfect English.
Why should some people have to dedicate years of study on this, and then be laughed at?
When are we going to hear a minister in the US government (or British) deliver a decent length speech in a world language such as French, Spanish, Russian or Chinese?