Almost every OECD and G20 member state has signed up to the new corporate tax deal which covers 90% of global GDP.