WASHINGTON—With just weeks to go before midterm elections, Senate Republicans beat back a resolution to curb President Trump’s ability to wage war against Iran, even as a growing number of GOP ...