GAMCO INVESTORS INC