Giant Faraday rotation in diluted magnetic semiconductor Cd1−χFeχTeχ