Barclays posts 17% H1 profit jump amid hedge fund trading boom