denzel dion net worth