Kamala Harris’ Fox News interview attracted 7.1 million viewers, overshadowing Donald Trump's town hall.