Taking stock of Europe's economic outlook for 2023 and beyond