Battersea power station deal finalised by pension funds