Army doctor says Harris is in ‘excellent health’ as campaign seeks to draw contrast with Trump