HSBC record annual profit marred by $3 billion China hit; shares slide

HSBC record annual profit marred by $3 billion China hit; shares slide