See it to Place it: Evolving Macro Placements with Vision-Language Models — ThinkLLM