If Trump winds up firing Rosenstein, Republicans face midterm disaster