Results of stress tests also bad news for Barclays