World leaders reach landmark deal on a global corporate tax rate – CNBC