Asda has admitted that 53,000 staff were underpaid by the supermarket after its payroll systems were damaged by a botched IT upgrade.