Scottish Greens call for local energy companies