The UN atomic watchdog hits back at US criticism of the Iran nuclear deal, insisting its inspections there are the world's toughest and that Tehran is sticking to the accord.