Strong umami flavour and aroma