Stocks To Buy: Three metal stocks that HSBC is betting on for up to 24% upside