NASA picks 12 astronaut candidates from pool of 18,300; its largest ever