Historic St Rule’s Tower in St Andrews reopens to public following repairs