New York Governor Eliot Spitzer resigns