affect 9 letters crossword clue