John Lewis helps shoppers sleep easy with new Eco mattress – to meet demands