GB Energy investing 200m in solar panels on schools and hospitals to cut bills