Rationalizing Context-Dependent Preferences: Divisive Normalization and Neural Constraints on Decision-Making