Barclays CEO Staley quits over Epstein relationship