I know I'm being pedantic here, and it makes no difference to the point you were making (the US pays more than China), but if $26m is 12% of the budget then the budget is about $217m and $99m is not 22%, it's more like 46%.
That said, the WHO's annual revenue is nearer $3,000m and their annual...