Drinking water quality and diarrhoea in Delhi.