Tens of billions of planets out there are like Earth, study finds