Armenia President resigns May 20