IPO: Iterative Preference Optimization for Text-to-Video Generation