Past conflicts eroded Congress’s ability to decide when to go to war. Donald Trump’s attack on Iran destroyed it.