GlobeNewswire 7/31/2025 dsm-firmenich reports H1 2025 results