European stocks tumble on Iran war escalation fears.