Preference Planning for Markov Decision Processes