Trump budget cuts domestic programs, boosts defense