Macroeconomic and fiscal developments in the eu an overview of the 2025 annual progress reports