Improving Text-to-Image Consistency via Automatic Prompt Optimization