Mexico to Iran, why are attacks on embassies so controversial?