The US State Department is offering up to $20m for intelligence on Iran's nuclear programme, prompting criticism after Donald Trump said key enrichment facilities had been destroyed.