gamco investors marc gabelli