Fox: Mike Johnson clashes with ABC host on 'No Kings' protests, Pentagon press policy