Markets believe in it, but Barclays still has a lot to prove