Glencore devolverá 2.000 millones de dólares a los accionistas tras superar las previsiones de beneficios