Treasurer ruling out cost of living 'free for all' ahead of next election