Afghanistan veteran receives Medal of Honor at White House ceremony