Tesco pension fund completes £70m Bristol deal