Senate’s federal budget has $4 billion for veterans’ hospitals