G24 welcomes new global corporate tax, expects ‘meaningful’ revenues for developing states