David Laid net worth