HSBC third-quarter profit beats estimates, launches $3 billion buyback; shares jump

HSBC third-quarter profit beats estimates, launches $3 billion buyback; shares jump