Financial aid in actual dollars pledged to the Phillipines following the typhoon:
China...$100,000
Germany 500,000 euros or just shy of $700,000
Russia...Zero
So of this generousity you speak of these 3 countries couldn't even come up with $1M combined.