UK guarantee for Hinkley Point C