Federal court strikes down Kansas anti-voting law