Baku has vowed to retaliate against what it described as "a terrorist act" allegedly carried out by Tehran after two drones hit an airport and narrowly missed a school building in Azerbaijan's Nakhchivan exclave on the border with Iran. The Islamic Republic has denied carrying out the attack.