christopher forbes net worth