AN APPROXIMATE INVERSE PRECONDITIONER IN TRUNCATED NEWTON METHODS FOR LARGE SCALE OPTIMIZATION