Ten large Canadian stocks with positive analyst sentiment