HSBC warned its bad debt charges could blow past a previous estimate to $13 billion this year and said its profits more than halved in the first half of 2020.