Supreme Court Justice Stephen Breyer resigns