Analyst doubts special counsel Weiss' impartiality