sidney torres net worth forbes