‘C-PACE’ energy financing approved by town meeting