UK's FTSE 100 touches new peak as HSBC gains