The Scottish government has given the go-ahead to two wind power projects, including one held up in the planning system for five years, that could supply enough clean energy for about 43,000 homes, it said on Friday.