HSBC halts finance for new oil and gas