Trump signs $1.3 trillion budget after threatening veto