NBC: Trump is in 'excellent health,' White House physician says