Were CPHI Frankfurt 2025 expectations met?