Hinkley Point C nuclear plant: a good deal for the UK?