Iran's right to retaliate isn't in question, but it should have done proper analysis, says former Nigerian diplomatic Joe Keshi.