steve savor net worth