HSBC announces share buyback of up to $1 billion as third-quarter profit meets estimates

· CNBC