John Lewis responds to criticism over new Christmas 2016 advert