The International Atomic Energy Agency has been skeptical of Tehran 's claims , but says it has seen no evidence of an Iranian nuclear weapons program .