India's top court says indefinite Kashmir internet shutdown is illegal (Reuters)