You seem to think this will be a hard sell to most countries, where in fact 21% is below Corp Tax for most countries with clout. Most of the EU would be on board, China would be on board, all nuclear powers would be on board...
I doubt either China or Russia would be on board, They might though they would properly ignore it and have many exemptions for State Run businesses or or such things