The US president says strikes could be done 'in 10 minutes,' having previously threatened an attack after the US midterms. Tehran warns of 'immediate' reprisal if attacked.