The first turbine of the 1,218-MW Hornsea 1 offshore wind farm in the North Sea, the world’s biggest such facility, has been installed and is now generating power.