OECD: 130 countries agree on minimum global corporate tax rate