Launceston Church Grammar makes international finals of Tournament of Minds