President Presents Medal of Honor to Marine