TSB, HSBC and Barclays customers hit by IT problems