Kepler confirms more than 100 planets in single trove