Vietnam vet with terminal cancer gets Honor Flight