More than 130 countries agree on 15% global minimum corporate tax