World’s most powerful wind turbine installed off Scottish coast