Hindus traditionally have believed the Ganges has the ability to heal itself and to heal others. What two unusual characteristics have scientists found that have made the Ganges a healthier river than other rivers?