NASA discovers new Earth-like planet just 31 light-years away