NASA completes construction of world’s largest space telescope