Tribute paid to soldiers and veterans