46 more dengue cases reported in Karachi