Investors welcome Glanbia earnings upgrade Investors welcome Glanbia earnings upgrade NEWS 5 November 2025