Clean water for all is still centuries away, aid group warns