leo censori net worth