Army Chief presents MacGregor Memorial Medal