Burlington voters pass Carbon Pollution Impact Fee