Dengue killed 21 people in Punjab this year: health secretary