elliot williams cnn net worth