Heraldo de Madrid - HSBC announces $1 bn share buyback as annual profits double