Sherlock: Self-Correcting Reasoning in Vision-Language Models