Great Scottish Run organisers have apologised to Eilish McColgan for her European and British records being invalidated