federal budget passes