Armenia President resigns May 21