NASA discovers 715 new planets