Iran's army has announced strikes targeting US bases in the Gulf and Iraqi Kurdistan, as US president Donald Trump threatened to unleash 'force that has never been seen before'.