Trump’s Syria strikes might have been illegal — and it shows Congress has limited power to stop him from going to war