U.S. President Donald Trump is weighing military options against Iran, as allies warn strikes could backfire and destabilize the region.