john valby net worth