India's Supreme Court strips Universal ID scheme of its overreach but retains its essence