Spanish train derailment kills 80