Karachi generates 100 tonnes of hospital waste daily