Power firms to recoup £2bn from TXU