Vietnam ready for Election Day on May 23