I've just bought a second hand sofa. There is a whiff off it that is like a mix of cigarette smoke and something else I can't quite identify. It is leather. I have washed it with washing up liquid and Zoflora but it's still smelly. What can I use to get rid of it?