Sgt La David Johnson's widow says the US President was "stumbling" and made her cry as "he couldn't remember my husband's name".