walton goggins net worth 2018