Home Business ‘Zero’ John Lewis profit warning amid Waitrose closures