VisionFoundry: Teaching VLMs Visual Perception with Synthetic Images — ThinkLLM