Former Israeli PM Olmert’s jail term cut, cleared of main charge