St Andrews ruined Cathedral oldest in Scotland