Budget deficit swells under Trump to largest in 6 years