Congress works out Tricare changes