Swiss court upholds corruption ruling against mining magnate Steinmetz