richard vague net worth