europe's tech investment slump shows signs of recovery in 2024 report