Monsoon still 23% deficient: Meteorological Department