marc gabelli net worth