HSBC's shares dive to lowest level since 1995