BT’s pension fund lost £300mn on Thames Water