The Foschini Group trading solidly despite tightening consumer fortunes