HSBC Unveils $3 Bn Share Buyback Programme Despite Profit Shortfall