HSBC annual pre-tax profit drops over 7%, revenue jumps as bank's results top estimates

· CNBC