John Lewis Partnership plans zero carbon fleet with the help of NGVs