Senate keeps Trump's Iran military powers