ServiceNow stock sinks 14% as subscription revenue takes hit from Iran war