Approximating decision trees with value dependent testing costs