Vietnam veteran receives long-lost Bronze Star