Canberra Hospital to get one of the nation's largest solar rooftop arrays