HSBC spends $2.3bn on AI and digital innovation