The John Lewis Partnership is aiming to save £900m by 2028