NASA’s Kepler telescope discovers more than 1,200 new planets