VA changes how vets get free flu vaccines