Europe is the place to invest so far in 2023. Here’s why