what is the difference of veterans day and memorial day