Ukraine war casts shadow over European economy in 2022