Big Tech Says Global Tax Deal Is a Win (Wall Street Journal)