Glencore hit with record fines over bribery, corruption and price manipulation claims