City put Gladstone away to earn another grand final berth