Diverse and Fine-Grained Instruction-Following Ability Exploration with Synthetic Data