US intelligence on Iran does not stand up