joseph mcvicker net worth