the staff sergeant 's medal of honor was presented by whom ?
president barack obama