Armenia celebrates as veteran leader quits amid protests