Foreign investors back Europe, but is Europe back?