The Ministry of Defence agrees to pay almost £3m to Iraqis abused by British forces in Basra.