Europe's largest lender HSBC on Wednesday announced a share buyback of up to $2 billion as its annual pre-tax profit rose 6.5 ...