Sunshine Coast opens 15MW solar farm that will save it $22 million