Eilish McColgan win gold medal