An AGM Approach to Revising Preferences