Rare signed Harry Potter book in Glasgow auction