Steve Slater/Reuters
HSBC H1 profit soars as bad debts fall