NAACP fires Brooks