сколько лет борис ельцин был президентом россии