S&P: Global banks back on course