European stocks tumble amid Iran escalation.