Iranian markets slide and flights cancelled as Israeli attack looms