Denmark will build an giant artificial island to harvest enough electricity from offshore wind turbines to power 10 million European homes.