Mysterious Iranian missile on display in Army Day parade