Trump says he will fire America’s military generals and replace them with NASCAR drivers and football coaches