why was avery johnson fired