Are shares a better investment than property?