PerPO: Perceptual Preference Optimization via Discriminative Rewarding