Armenia President resigns July 21