Sweden taxing itself into oblivion