Home HSBC’s third-quarter profit tops estimate, launches $3 billion buyback