Turning Internal Gap into Self-Improvement: Promoting the Generation-Understanding Unification in MLLMs