denis nayden net worth