Gold prices may stabilise near $4,000 an ounce, says HSBC strategist