The error has reportedly affected Barclays customers for several days and bank admits 'it's a lot of money'