sebastian di modica net worth