Why is the substitution effect negative?