Armenia President resigns July 18