Gold could trade above $4,000/oz near term, HSBC says