Power generating windmills