Ernest Walker, the Army veteran whose free meal was taken away by a Chili's restaurant manager who doubted his military service, has reached an agreement with Brinker International, the restaurant's parent corporation, that includes a donation to an advocacy effort for veterans.