TES Awarded Hinkley Point C Contract