Green light for $120m solar farm in Queensland