Scotland forward Tim Swinson claims he has pledged his future to Glasgow because he wants to add to his medal collection.