property vs stocks Europe