HSBC beats profit expectations on back of global rate increases