Tesco Pension Fund buys Bristol’s Halo office