what is the difference between labor day and veterans day