HSBC profits plunge as Brexit uncertainty bites