Sweden ‘violated’ torture treaty