Japan's PM Shinzo Abe resigns, clearing way for successor